365bet中国官方网站

  • word of the day

    irish gorse

    irish gorse - 365bet中国官方网站 definition and meaning for word irish gorse

    Definition
    (noun) very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western Europe
    Synonyms : furze , gorse , ulex europaeus , whin

  • Word used in video below:
    text: ( Irish accent ): MONICA GELLER-R-R-R....
    Download our Mobile App Today